<!DOCTYPE stack PUBLIC "-//Apple, Inc.//DTD stack V 2.0//EN" "" >
<stack>
<name>in.0B2</name>
<id>-1</id>
<cardCount>1</cardCount>
<cardID>3065</cardID>
<listID>2105</listID>
<cantModify><false /></cantModify>
<cantDelete><false /></cantDelete>
<cantAbort><false /></cantAbort>
<cardSize>
<width>512</width>
<height>342</height>
</cardSize>
<script>************************************************************This notice of copyright must stay in the stack script.PacketSend 1.0b2 Copyright 1991Last modified 12/8/91The Network Group, Inc.128 N. 82nd StreetSeattle WA 98103(206) 789-3111(206) 784-7023 (FAX)--------Distribution Information--------------------------This shareware stack may be copied and distributed freely.Please do not modify it in any way or distribute a modifiedversion. Modifications can create major havoc on a network.All of the packets sent by this tool are "query" packets,i.e. they ask for information but do not provide any information.It would be *very* unwise to create a packet that provides info.Please believe me on this one.--------General Information-------------------------------This stack is shareware. When you send $50 (+ $4 shipping and handling)to the above address, you will receive the latest version of PacketSendand a manual explaining its use. PacketSend is a troubleshooting toolfor checking router configurations on a multi-router backbone network.This stack sends packets that request information, but does not receiveor display the return information. For that you will need to usea protocol analyzer such as the AG Group's EtherPeek, Neon Software'sNetMinder Ethernet or Network General's Sniffer.If you are using one of the Macintosh software protcol analyzers,it works very well to have 2 Ethernet cards installed in your Mac, onethat is your EtherTalk connnection and one to monitor theEthernet traffic. PacketSend will send through the EtherTalkconnection and EtherPeek or NetMinder will receive through the other.This stack is discussed in my TroubleShots column in MacUser inthe February, '92 issue and also in my book "Troubleshooting AppleTalk",to be published by M&T Books in 1992.The Network Group is an AppleTalk training and consulting company.We conduct intermediate and advanced classes as well as provide otherinformational materials for AppleTalk network managers. Our advancedclass teaches you how to troubleshoot your network by packetanalysis. Please contact us if you'd like a brochure.I'm interested to know what uses you've found for PacketSend and whatother features you'd like to see. The next version will havethe ability to specify a start index for GetZoneList and GetLocalZones.As mentioned previously, the latest version is available, with manual,from The Network Group for $50 + $4 s/h. We take Visa/MC, so youcan phone in your registration if you prefer.-------Ownerships, etc.------------------------------------PacketSend stack by Kurt VanderSluis, The Network GroupAppleLink: KVANDERSLUISAG Group (510) 937-7900Neon Software (510) 283-9771SendDDP XCMD is the property of The Network Group, Inc.and was written by Gary Anderson, AppleLink: GAVASendDDP XCMD may not be used in any other stack withoutwritten permission from The Network Group, Inc.************************************************************on openstackshow menubarend openstackon change field_namelock screenget card field field_nameput " " & line 1 of it into cd fld "explain 1"put line 2 of it into cd fld "explain 2"put line 3 of it into cd fld "explain 3"put " " & line 4 of it into cd fld "explain 4"put " " & line 5 of it into cd fld "explain 5"put line 6 of it into cd fld "explain 6"if field_name is "Query" thenput 6 into cd field "socket"show cd fld "Net_No"show cd fld "Net_to_check"hide cd fld "ZoneName"hide cd fld "Zone_to_check"hide cd fld "none"else if field_name is "GetNetInfo" thenput 6 into cd field "socket"hide cd fld "Net_No"hide cd fld "Net_to_check"show cd fld "ZoneName"show cd fld "Zone_to_check"hide cd fld "none"else if field_name is "GetLocalZones" thenput 6 into cd field "socket"hide cd fld "Net_No"hide cd fld "Net_to_check"hide cd fld "ZoneName"hide cd fld "Zone_to_check"show cd fld "none"else if field_name is "GetZoneList" thenput 6 into cd field "socket"hide cd fld "Net_No"hide cd fld "Net_to_check"hide cd fld "ZoneName"hide cd fld "Zone_to_check"show cd fld "none"else if field_name is "RDR" thenput 6 into cd field "socket"hide cd fld "Net_No"hide cd fld "Net_to_check"hide cd fld "ZoneName"hide cd fld "Zone_to_check"show cd fld "none"end ifend changefunction hexit thingput empty into holderrepeat with x = 1 to the number of chars in thingput char x of thing into thecharput chartonum(thechar) into charnumput trunc (charnum/16) into firstcharput (charnum mod 16) into secondcharput hexformat(firstchar) & hexformat(secondchar) after holderend repeatreturn holderend hexit</script>